From a842edb2ea033d5b6b1fff3d2e1de81a7db9bbd0 Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 8 Mar 2004 15:44:28 +0000 Subject: [PATCH] Split magellan serial and file into different help texts. --- gpsbabel/magproto.c | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/gpsbabel/magproto.c b/gpsbabel/magproto.c index 274a63d4d..aacbbaff3 100644 --- a/gpsbabel/magproto.c +++ b/gpsbabel/magproto.c @@ -684,8 +684,11 @@ termwrite(char *obuf, int size) } #endif +/* + * Arg tables are doubled up so that -? can output appropriate help + */ static -arglist_t mag_args[] = { +arglist_t mag_sargs[] = { {"baud", &bs, "Numeric value of bitrate (baud=4800)", ARGTYPE_INT }, {"noack", &noack, "Suppress use of handshaking in name of speed", ARGTYPE_BOOL}, @@ -693,6 +696,12 @@ arglist_t mag_args[] = { {0, 0, 0, 0} }; +static +arglist_t mag_fargs[] = { + {"deficon", &deficon, "Default icon name", ARGTYPE_STRING }, + {0, 0, 0, 0} +}; + static void mag_rd_init(const char *portname) { @@ -1354,7 +1363,7 @@ ff_vecs_t mag_svecs = { mag_deinit, mag_read, mag_write, - mag_args + mag_sargs }; ff_vecs_t mag_fvecs = { @@ -1365,5 +1374,5 @@ ff_vecs_t mag_fvecs = { mag_deinit, mag_read, mag_write, - mag_args + mag_fargs }; -- 2.30.2